trestle shore - Turkish English Dictionary